@import "../../assets/less/index.less";
.l-form {
  margin-bottom: @md-spacing;
}
.m-panel {
  .m-gray-panel();
}
.m-form {
  &__cell-title {
    &--required:before {
      content: '*';
      position: absolute;
      left: 7px;
      font-size: 14px;
      color: #f44;
    }
  }
  &__cell-justify {
    margin: 0 -@lg-spacing -@md-spacing;
  }
  &__range {
    display: flex;
    align-items: center;
    &-date {
      flex: 1 1 40%;
    }
    &-mid {
      flex: 1 1 20%;
    }
  }
}
.m-form-cell {
  .m-form-cell();
}
.m-bot-btn {
  &__wrap {
    display: flex;
    padding: 0 @md-spacing @md-spacing;
    background: @bg-l2;
  }
  &__left, &__right {
    flex: 1;
  }
  &__left {
    margin-right: @md-spacing;
  }
}
